<%@page import="modelo.servicio.util.Formateador"%>
<%@page import="modelo.dominio.Solicitud"%>
<%@page import="java.util.List"%>
<% List<Solicitud> historicos = (List<Solicitud>) request.getAttribute("solicitudes"); %>
<strong>Total de registros: <%=historicos.size()%></strong>
<div id="pnl_historicos" class="wscroll">
    <table width='100%' cellpadding='0' cellspacing='3' id="tbl_historicos">
        <thead>
            <tr class="encabezado">
                <th>Solicitud</th>
                <th>Flujo</th>
                <th>Solicitante</th>
                <th>Paso Actual</th>
                <th>Fecha</th>
                <th>Terminado</th>
                <th>Documento</th>
                <th>Concepto</th>
                <th>Pertenece a</th>
                <th>Monto</th>
                <th>Det.</th>
            </tr>
        </thead>
        <tbody>
            <% for (int i = 0; i < historicos.size(); i++) { 
                Solicitud his = historicos.get(i); %>
            <tr class='<%=(i % 2 == 0 ? "fila_par" : "fila_non")%>'>
                <td><%=his.getFolio()%></td>
                <td><%=his.getFlujo().getClave() %></td>
                <td><%=his.getSolicitante().getNombre()%></td>
                <td><%=his.getClave() + "-" + his.getDescripcionCorta()%></td>
                <td><%=his.getFechaSolicitud()%></td>
                <td><%=his.isTerminado() ? "Si" : "No" %></td>
                <td><%=his.getSolictado() != null? his.getSolictado().getDocumento(): ""%></td>
                <td><%=his.getSolictado() != null? his.getSolictado().getConcepto() : ""%></td>
                <td><%=his.getSolictado() != null? his.getSolictado().getPertenece(): ""%></td>
                <td><%=Formateador.moneda(his.getMontoSolicitud(), true)%></td>
                <td align="right">
                    <button type="button" class="btn_detalle" title="Detalle <%=his.getFolio()%>"
                        onclick="detalle('<%=his.getFolio()%>', 
                                         '<%=his.getFlujo().getClave().replace("'", "\\'")%>',
                                         '<%=his.getClave().replace("'", "\\'")%>');">Detalle</button>
                </td>
            </tr><% } %>
        </tbody>
    </table>
</div>
<script type='text/javascript'>
    $(document).ready(function() {
        $(".btn_detalle").button({
            icons: {primary: "ui-icon-script"},
            text: false
        });
    });
    function detalle(folio, clvFlujo, clvPaso) {
        charge('#ui-tabs-2', 'front?v=11&ac=3&folio=' + folio + '&clvf=' + clvFlujo + '&clvp=' + clvPaso);
    }
</script>
